On the Computation of Minimal Polynomials, Cyclic Vectors and Frobenius Forms
نویسنده
چکیده
Various algorithms connected with the computation of the minimal polynomial of a square n n matrix over a eld K are presented here. The complexity of the rst algorithm, where the complete factorization of the characteristic polynomial is needed, is O(p nn 3). It produces the minimal polynomial and all characteristic subspaces of a matrix of size n. Furthermore an iterative algorithm for the minimal polynomial is presented with complexity O(n 3 + n 2 m 2), where m is a parameter of the used Shift-Hessenberg matrix. It does not require knowledge of the characteristic polynomial. Important here is the fact that the average value of m or m A is O(log n). Next we are concerned with the topic of nding a cyclic vector for a matrix. We rst consider the case where its characteristic polynomial is square-free. Using the Shift-Hessenberg form leads to an algorithm at cost O(n 3 + m 2 n 2). A more sophisticated recurrent procedure gives the result in O(n 3) steps. In particular, a normal basis for an extended nite eld of size q n will be obtained with deterministic complexity O(n 3 + n 2 logq). Finally the Frobenius form is obtained with asymptotic average complexity O(n 3 log n). All algorithms are deterministic. In all four cases, the complexity obtained is better than for the heretofore best known deterministic algorithm.
منابع مشابه
Algebraic Algorithms
This is a preliminary version of a Chapter on Algebraic Algorithms in the upcoming Computing Handbook Set Computer Science (Volume I), CRCPress/Taylor and Francis Group. Algebraic algorithms deal with numbers, vectors, matrices, polynomials, formal power series, exponential and differential polynomials, rational functions, algebraic sets, curves and surfaces. In this vast area, manipulation wit...
متن کاملComputation of Minimum Hamming Weight for Linear Codes
In this paper, we consider the minimum Hamming weight for linear codes over special finite quasi-Frobenius rings. Furthermore, we obtain minimal free $R$-submodules of a finite quasi-Frobenius ring $R$ which contain a linear code and derive the relation between their minimum Hamming weights. Finally, we suggest an algorithm that computes this weight using the Grobner basis and we show that und...
متن کاملOn the Computation of Minimal Polynomial, Cyclic Vectors and the Frobenius Form
Various algorithms connected with the computation of the minimal polynomial of a square n×n matrix over a field k are presented here. The complexity of the first algorithm, where the complete factorization of the characteristic polynomial is needed, is O( √ nn). It produces the minimal polynomial and all characteristic subspaces of a matrix of size n. Furthermore an iterative algorithm for the ...
متن کاملViewing Some Ordinary Differential Equations from the Angle of Derivative Polynomials
In the paper, the authors view some ordinary differential equations and their solutions from the angle of (the generalized) derivative polynomials and simplify some known identities for the Bernoulli numbers and polynomials, the Frobenius-Euler polynomials, the Euler numbers and polynomials, in terms of the Stirling numbers of the first and second kinds.
متن کاملPalindromic companion forms for matrix polynomials of odd degree
The standard way to solve polynomial eigenvalue problems P (λ)x = 0 is to convert the matrix polynomial P (λ) into a matrix pencil that preserves its spectral information– a process known as linearization. When P (λ) is palindromic, the eigenvalues, elementary divisors, and minimal indices of P (λ) have certain symmetries that can be lost when using the classical first and second Frobenius comp...
متن کامل